import request from '@/utils/request'

// 商品规格
const userApi = {
  querySpecTemplate: '/web/query/goods/spec/template', // 查询商品规格模板
  updateSpecTemplate: '/web/update/goods/spec/template', // 增删改商品规格模板
  querySpecRule: '/web/query/goods/spec/rule', // 查询商品规格规则
  updateSpecRule: '/web/update/goods/spec/rule', // 增删改商品规格规则
  querySpecInfo: '/web/query/goods/spec/info', // 查询商品规格信息
  updateSpecInfo: '/web/update/goods/spec/info', // 增删改商品规格信息
}
/**
 * @param parameter
 * @returns {*}
 */
// 查询商品规格模板
export function querySpecTemplate(parameter){
  return request({
      url: userApi.querySpecTemplate,
      method: 'post',
      headers: {
          'name':'querySpecTemplate',
      },
      data: parameter,
  })
}
// 增删改商品规格模板
export function updateSpecTemplate(parameter){
    return request({
        url: userApi.updateSpecTemplate,
        method: 'post',
        headers: {
            'name':'updateSpecTemplate',
        },
        data: parameter,
    })
  }
  // 查询商品规格规则
export function querySpecRule(parameter){
    return request({
        url: userApi.querySpecRule,
        method: 'post',
        headers: {
            'name':'querySpecRule',
        },
        data: parameter,
    })
  }
    // 增删改规格规则
export function updateSpecRule(parameter){
    return request({
        url: userApi.updateSpecRule,
        method: 'post',
        headers: {
            'name':'updateSpecRule',
        },
        data: parameter,
    })
  }
    // 查询商品规格信息
export function querySpecInfo(parameter){
    return request({
        url: userApi.querySpecInfo,
        method: 'post',
        headers: {
            'name':'querySpecInfo',
        },
        data: parameter,
    })
  }
  
    // 增删改商品规格信息
export function updateSpecInfo(parameter){
    return request({
        url: userApi.updateSpecInfo,
        method: 'post',
        headers: {
            'file':true,
            'name':'updateSpecInfo',
        },
        data: parameter,
    })
  }
  